package com.halixun.d2app.base;

import com.halixun.d2app.bean.FoodCategoryInfo;

import java.io.Serializable;
import java.util.List;

/**
 * @ProjectName: D2App
 * @Package: com.halixun.d2app.base
 * @ClassName: BasePrintInfo
 * @Description: java类作用描述
 * @Author: hdx
 * @CreateDate: 2019/12/8 14:42
 * @UpdateUser: hdx
 * @UpdateDate: 2019/12/8 14:42
 * @UpdateRemark: 更新说明：
 * @Version: 1.0
 */
public class BasePrintInfo implements Serializable {
    public static final int USB_PRINT = 0;

    public static final int NET_PRINT = 1;

    public static final int BLEU_TOOTH_PRINT = 2;

    public int type = USB_PRINT;

    /**
     * 是否打印
     */
    public boolean isPrint = true;

    /**
     * 打印条件
     */
    public List<String> printConditions;

    /**
     * 是否分式打印
     */
    public boolean isFractionToPrint = false;

    /**
     * 分式打印时间
     */
    public long fractionToPrintIntervalTime;

    /**
     * 设置打印的指定分类
     */
    public List<FoodCategoryInfo> mFoodCategoryInfos;
}
